On-line batching problems
نویسنده
چکیده
We introduce on-line batching problems as a new class of on-line combinatorial problems. In an on-line batching problem the task is to chop batches from a growing queue of objects, such that the cost is minimized, where the cost consists of setup cost for each batch, processing cost for each batch, and holding cost for each object that is not processed immediately. For on-line batching problems we propose a solution approach based on decomposing the chopping and the processing of the batches. The chopping problem is solved with statistical learning, whereas the processing of a batch is independent of other batches. In this article we only consider the case where processing a batch is equivalent to solving a combinatorial optimization problem. In order to generate learning examples we need partial solutions to infinite off-line batching problems. We show that these solutions can be obtained with a forward algorithm that solves a sequence of finite off-line batching problems using a dynamic programming formulation. On the basis of an empirical performance analysis, we conclude that our approach outperforms all classical approaches in terms of cost and applicability.
منابع مشابه
Appling Metaheuristic Algorithms on a Two Stage Hybrid Flowshop Scheduling Problem with Serial Batching (RESEARCH NOTE)
In this paper the problem of serial batch scheduling in a two-stage hybrid flow shop environment with minimizing Makesapn is investigated. In serial batching it is assumed that jobs in a batch are processed serially, and their completion time is defined to be equal to the finishing time of the last job in the batch. The analysis and implementation of the prohibited transference of jobs among th...
متن کاملIntegrated Order Batching and Distribution Scheduling in a Single-block Order Picking Warehouse Considering S-Shape Routing Policy
In this paper, a mixed-integer linear programming model is proposed to integrate batch picking and distribution scheduling problems in order to optimize them simultaneously in an order picking warehouse. A tow-phase heuristic algorithm is presented to solve it in reasonable time. The first phase uses a genetic algorithm to evaluate and select permutations of the given set of customers. The seco...
متن کاملBatching orders in warehouses by minimizing travel distance with genetic algorithms
The power of warehousing system to rapidly respond to customer demands participates an important function in the success of supply chain. Before picking the customer orders, effectively consolidating orders into batches can significantly speed the product movement within a warehouse. There is considerable product movement within a warehouse; the warehousing costs can be reduced by even a small ...
متن کاملMessage batching in wireless sensor networks - A perturbation analysis approach
We address the problem of batching messages generated at nodes of a sensor network for the purpose of reducing communication energy at the expense of added latency. We consider a time-based batching approach. We first develop baseline analytical models based on Markovian assumptions, derive conditions under which batching is profitable, and explicitly determine a batching time that optimizes a ...
متن کاملOrder Batching in Order Picking Warehouses: A Survey of Solution Approaches
Order picking is a warehouse function dealing with the retrieval of articles from their storage location in order to satisfy a given demand specified by customer orders. Of all warehouse operations, order picking is considered to include the most cost-intensive ones. Even though there have been different attempts to automate the picking process, manual order picking systems are still prevalent ...
متن کامل